# 创建三个游戏人物，分别是：
# （1）小A，女，18，初始战斗力1000
# （2）小B，男，20，初始战斗力1800
# （3）小C，女，19，初始战斗力2500
# 游戏场景，分别是：
# （1）草丛战斗，消耗200战斗力；
# （2）自我修炼，增长100战斗力；
# （3）多人游戏，消耗500战斗力；

class Character:
    def __init__(self, name, gender, age, power):
        self.name = name
        self.gender = gender
        self.age = age
        self.power = power

    def fight_in_grass(self):
        if self.power >= 200:
            self.power -= 200
            print(f"{self.name} 在草丛战斗，消耗了200战斗力。当前战斗力: {self.power}")
        else:
            print(f"{self.name} 战斗力不足，无法进行草丛战斗。")

    def self_training(self):
        self.power += 100
        print(f"{self.name} 自我修炼，增长了100战斗力。当前战斗力: {self.power}")

    def multiplayer_game(self):
        if self.power >= 500:
            self.power -= 500
            print(f"{self.name} 参加多人游戏，消耗了500战斗力。当前战斗力: {self.power}")
        else:
            print(f"{self.name} 战斗力不足，无法参加多人游戏。")


# 创建角色
A = Character("小A", "女", 18, 1000)
B = Character("小B", "男", 20, 1800)
C = Character("小C", "女", 19, 2500)

# 示例场景
A.fight_in_grass()
B.self_training()
C.multiplayer_game()
A.multiplayer_game()
C.self_training()
